<?php
/**
 * Pàgina on es podran consultar les incidències, ja finalitzades, per diferents criteris
 * de búsqueda.
 *
 * @copyright 2009 - Equip de Desenvolupament de ASI 2
 * @link http://www.iescopernic.com
 * @version 1.0
 * @license GNU/GPL-http://www.gnu.org/copyleft/gpl.html
 * @package CreditSintesis
 * @subpackage sec
 * @author ASI 2
 */

//nom del arxiu
$nomSeccio = 'historicIncidencies.php';

//segons desde on entrem els includes estan a un o altre ruta
if ((file_exists('includes/seguretat_seccio.php')) && (file_exists('includes/seguretat_seccio.php'))){

/**
 * Arxiu que ens permet garantir seguretat a l'aplicació
 * @see seguretat_seccio.php
 */
    include_once 'includes/seguretat_seccio.php';

/**
 * Arxiu que gestiona la connexió amb la base de dades
 * @see conector.php
 */
    include_once 'includes/conector.php';

}else{

    include_once '../includes/seguretat_seccio.php';

    include_once '../includes/conector.php';
}

//creem l'bjecte conec per a gestionar la conexió a la base de dades
$conec = new conector();

//consulta per a recollir els usuaris
$consulta = "SELECT iduser, nom, cognoms FROM usuaris ORDER by nom";
$resultat = $conec ->consultar($consulta);

//consulta per a recollir els tècnics
$resultat2 = $conec ->consultar($consulta);

//consulta per a recollir els objectes
$consulta1 = "SELECT idobjecte, referencia, model, marca FROM objectes ORDER by referencia";
$resultat1 = $conec ->consultar($consulta1);
?>

<!--comença el formulari-->
<html>
    <head>
        <title>Històric d'Incidències</title>
        <!-- calendar stylesheet -->
        <link rel="stylesheet" type="text/css" media="all" href="calendari/calendar-win2k-cold-2.css" title="w2k-cold-2" />
        <!-- main calendar program -->
        <script type="text/javascript" src="calendari/calendar.js"></script>
        <!-- language for the calendar -->
        <script type="text/javascript" src="calendari/lang/calendar-es.js"></script>
        <!-- the following script defines the Calendar.setup helper function, which makes
        adding a calendar a matter of 1 or 2 lines of code. -->
        <script type="text/javascript" src="calendari/calendar-setup.js"></script>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <!--als 15 minuts d'inactivitat refresca la pàgina redireccionant al login -->
<!-- <meta http-equiv=Refresh content="900; URL=http://localhost/CreditSintesis/includes/sortir.php"/> -->
        <!-- crides al fitxer css i als javascripts que necessitem -->
        <link href="style/estil.css" rel="stylesheet" type="text/css">
        <script type="text/javascript" src="scrips/http_request.js"></script>
        <script type="text/javascript" src="scrips/test7.js"></script>
    </head>

    <div id="cos">
        <div id="main">
            <div id="cabecera1" align="center">
                <h1>LLISTAT HISTÒRIC D'INCIDÈNCIES</h1>

                <!-- formulari select i dates -->
                <form name="form">
                    <!--camp fantasma, el primer camp no passa -->
                    <input type="hidden" name="prova" value="no passa">

                    Data Creació: <INPUT type="text" name="dataHora" id="inici" class="text" disabled >
                    <img src="calendari/img.gif" name="f_trigger_c" align="center" id="f_trigger_c" title="Calendario"/>

                    &nbsp;&nbsp;&nbsp;&nbsp;Data Finalització: 
                    <INPUT type="text" name="dataSolucio" id="final" class="text" disabled >
                    <img src="calendari/img.gif" align="center" id="f_trigger_cfinal" title="Calendario"/>

                    <!-- comença el javascrip del calendari -->
                    <script type="text/javascript">
                        Calendar.setup({
                            inputField     :    "inici",     // id of the input field
                            ifFormat       :    "%Y-%m-%d",      // format of the input field
                            button         :    "f_trigger_c",  // trigger for the calendar (button ID)
                            align          :    "cR",           // alignment (defaults to "Bl")
                            singleClick    :    true
                        });
                    </script>
                    <script type="text/javascript">
                        Calendar.setup({
                            inputField     :    "final",     // id of the input field
                            ifFormat       :    "%Y-%m-%d",      // format of the input field
                            button         :    "f_trigger_cfinal",  // trigger for the calendar (button ID)
                            align          :    "cR",           // alignment (defaults to "Bl")
                            singleClick    :    true
                        });
                    </script>

                    <br>
                    <br>
                    <!-- Generem el desplegable de tipus amb les opcions resultants de la consulta -->
                    Usuari: <select name="iduser" class="selects">
                        <option value="0">Escull . . .
                        <?php
                        //mentres hi hagin registres anem mostrant opcions del select
                        while($res = mysql_fetch_array($resultat)){
                            echo("<option value=".$res['iduser'].">".utf8_encode($res['nom']." ".$res['cognoms']));
                        }
                        ?>
                    </select>&nbsp;&nbsp;

                    Tècnic:<select name="tecnic" class="selects">
                        <option value="0">Escull . . .
                        <?php
                        //mentres hi hagin registres anem mostrant opcions del select
                        while($res2 = mysql_fetch_array($resultat2)){
                            echo("<option value=".$res2['iduser']."> ".utf8_encode($res2['nom']." ".$res2['cognoms']));
                        }
                        ?>
                    </select>&nbsp;&nbsp;

                    Objecte: <select name="objecte" class="selects">
                        <option value="0">Escull . . .
                        <?php
                        //mentres hi hagin registres anem mostrant opcions del select
                        while($res1 = mysql_fetch_array($resultat1)){
                            echo("<option value=".$res1['idobjecte']."> ".utf8_encode("Ref: ".$res1['referencia']." Marca:  ".$res1['marca']." Model: ".$res1['model']));
                        }
                        ?>
                    </select>&nbsp;&nbsp;
                    <br>
                    <br>
                    Descripció: <input type="text" class="text" name="descripcio">
                    &nbsp;&nbsp;
                    Observacions: <input type="text" class="text" name="observacions">
                    &nbsp;&nbsp;
                   <br><br> <input type="button" name="buscar" value="Buscar" id="boto" onClick="valida_envia(document.form);">
                    <input type="reset" name="reset" value="Esborrar" id="boto">

                </form>
                
            </div>
            <!-- final div cabecera1 -->

            <!-- aqui es on es carregaran els registres trobats -->
            <div class="centre" id="centre" align="center">

                <!--inicialment carreguem la llista d'incidències finalitzades-->
                <script>httpRequest("GET","sec/mostrarIncidenciesOK.php?pag=1",true,carregarCentre) ;</script>

            </div>
            <!-- final div centre -->
        </div>
        <!-- final div main -->
    </div>
    <!-- final div cos -->
    </body>
</html>
